# 复制代码并修改
print("3种错误类型")
# 计算1+2的和
print(1 + 2 +)              # SyntaxError: invalid syntax
# 计算3+4的和
print(3 + "4")              # TypeError: unsupported operand type(s) for +: 'int' and 'str'
# 计算从1加到10的和
print(1 + 2 + 3 + 4 + 5 + 6 + 7 + 9 + 10) # LogicError: 8

# 运行、观察结果并思考：
# 1、每行代码报了什么错？错误信息是什么意思？
# 2、这些错误属于哪几类？有什么区别？
# 3、如何避免这些错误？如何修正这些错误？
# 4、在编写代码时，如何检查和修正错误？